Our company president has been appointing a lot of hot shots with very little experience. I'm don't think your sentence is quite the same thing, though, because of how we'd parse your …
Most of the work was done by me. [simple past, the work is finished] OR. Most of the work has been done by me. [present perfect, you started to do the work in the past and continue to do it …
The product has been developed by an American company. Has been is present perfect tense; addition of the past participle makes it present perfect passive. It means development of the …
2. I totally agree with @Shoe. By saying "the idea has deleted" suggests that the idea has deleted something, so it doesn't make much sense. On the other hand, by saying "the idea has been …
Example: "I've been to Greece (before)." When you are being more precise about the exact time period you visited, you cannot use "have been". You need to use "went". Example: "I went to …
更多内容请点击:"Is" vs "has been" in English - English Language Learners Stack Exchange